evergreen thorn (crataegus oxyacantha) - French English Dictionary